casting pits - Spanish English Dictionary